package ru.pb.game.network.threading;

import ru.pb.game.network.engine.auth.packets.AuthServerToGameServerPacket;
import ru.pb.global.network.engine.NioClient;

public interface PacketRunner
{
	static final int DEFAULT_THREAD_PRIORITY = Thread.MAX_PRIORITY - 3;

	public void runPacket(AuthServerToGameServerPacket packet);

	public void removeContext(NioClient client);

	public void shutdown();
}